Welcome to Royal Lancaster London
Immerse yourself in the luxury of Royal Lancaster London, the perfect setting for an afternoon tea after visiting Kensington Palace. Our hotel, nestled on the edge of Hyde Park, is the epitome of elegance and comfort. Our afternoon tea is a tradition not to be missed.